﻿<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta charset="UTF-8" />
    <title> 脚本导入</title>

    <link href="../../Scripts/easyUI/themes/icon.css" rel="stylesheet" type="text/css" />
    <link href="../../Scripts/easyUI/themes/default/easyui.css" rel="stylesheet" type="text/css" />
    <script src="../../Scripts/easyUI/jquery-1.8.0.min.js" type="text/javascript"></script>
    <script src="../../Scripts/easyUI/jquery.easyui.min.js" type="text/javascript"></script>
    <script src="../../Scripts/EasyUIUtility.js" type="text/javascript"></script>
    <link href="../../Scripts/SyntaxHighlighter/Styles/shCoreDefault.css" rel="stylesheet" type="text/css" />
    <script src="../../Scripts/SyntaxHighlighter/shCore.js" type="text/javascript"></script>
    <script src="../../Scripts/SyntaxHighlighter/shBrushCSharp.js" type="text/javascript"></script>
    <script src="../../Scripts/QueryString.js" type="text/javascript"></script>
    <link href="../../../DataUser/Style/ccbpm.css" rel="stylesheet" type="text/css" />

    <script src="../../Comm/JScript.js" type="text/javascript"></script>
    <script type="text/javascript" src="../../Scripts/config.js"></script>
    <script type="text/javascript" src="../../Comm/Gener.js"></script>
    <script language="javascript" type="text/javascript">
        $(function () {
            init_Page();
        });
        function init_Page() {
            var handler = new HttpHandler("BP.WF.HttpHandler.WF_Comm_Sys");
            var data = handler.DoMethodReturnJSON("javaScriptFiles");
            if (data == "") $("#tableContent").html("还没有上传脚本文件");
            else {
                var htm = "";
                htm += "<table>";
                htm += "<thead><th>脚本名称</th><th>最后修改时间</th></thead>"
                for (var i = 0; i < data.length; i++) {
                    htm += "<tr>";
                    htm += "<td>" + data[i].FileName + "</td>";
                    htm += "<td>" + data[i].ChangeTime + "</td>";
                    htm += "</tr>";
                }
                htm += "</table>";
                $("#tableContent").html(htm);
            }
        }

        //流程导入.
        function Imp_Done() {

            var fileValue = $("#File_Upload").val();
            //必须要选择文件
            if (fileValue == "") {
                $.messager.alert("提示", "没有选择要导入的JS脚本 。");
                return;
            }
            //扩展名
            var index = fileValue.lastIndexOf('.');
            var fileExt = fileValue.substring(index);
            if (fileExt.toLowerCase() != ".js") {
                $.messager.alert("提示", "所选不是JS脚本文件，请重新选择。");
                return;
            }

            //获取发送请求时的参数
            var handler = new HttpHandler("BP.WF.HttpHandler.WF_Comm_Sys");
            handler.AddFileData();
            var data = handler.DoMethodReturnString("javaScriptImp_Done");
            if (data.indexOf("err@") != -1) {
                alert(data);
                return;
            }

            init_Page();
        }
    </script>
</head>
<body>
    <form id="cc" name="cc" action="" enctype="multipart/form-data" method="post">
        <table style=" width:100%">
            <caption>脚本导入 </caption>
            <tr>
                <td valign="top" style="width:30%;">

                    <fieldset>
                        <legend><img src="../../Img/Btn/Help.gif" />关于脚本导入</legend>
                        <ol>
                            <li>脚本默认的格式为XML。</li>
                            <li>重复导入的脚本则覆盖。</li>
                            <li>脚本的主要作用是处理表单提交时复杂的校验功能。</li>
                        </ol>
                    </fieldset>
                    <fieldset>
                        <legend>已导入的脚本</legend>
                        <div id="tableContent">
                        </div>
                    </fieldset>
                </td>

                <td valign="top">
                    <fieldset>
                        <legend> 从本机导入  </legend>
                        <ul>
                            <li>从本机导入：请您选择本机的一个JS格式文件 点击导入按钮完成导入。</li>
                            <li> 请选择文件:  <input type="file" id="File_Upload" name="File_Upload" /></li>
                        </ul>
                        <div style=" text-align:center; padding:5px;">
                            <input type=button id="Btn_Do" value="执行导入" onclick="Imp_Done();" />
                        </div>
                    </fieldset>


                </td>
            </tr>
        </table>
    </form>

</body>
</html>
